hospital equipment and supplies - French English Dictionary